Trouser presses - German English Dictionary